governing mayor - Francés Inglés Diccionario